The Role Of Machine Learning In Autonomous Robotics